// 1.引入核心模块
const http = require("http")
// 创建服务实例
let server = http.createServer()
// 绑定请求事件，只要客户端给我发送请求，就触发回调函数
// 回调函数两个参数，一个是req 请求对象 -> 请求的所有信息都在这个对象里面保存着
// 一个是res 响应对象 -> 响应的所有信息都在这个对象里面保存着
server.on("request", (req, res) => {
    console.log("别睡了，活来了");
    // 接受一个参数 字符串  我要断开连接，最后向客户端输出的数据
    res.end("baibai")
})

// 监听一个端口
// 三个参数 1.端口号 数字型
// 2.IP地址 本机 127.0.0.1  可不填，建议不填
// 3.回调函数，服务创建完成会触发
server.listen(8080, () => {
    console.log("我创建了一个HTTP 服务");
})